intercede on someone else's behalf - Español Inglés Diccionario