Spanish-English Dictionaryintercede
Spanish word for intercede