intercede on someone else's behalf - Spanish English Dictionary