intercede on someone else's behalf - German English Dictionary