Spanish-English Dictionaryinterponer
Meaning of interponer