Spanish-English Dictionaryinterceder
Meaning of interceder