intercede on someone else's behalf - English Synonyms Dictionary