intercede on someone else's behalf - Almanca İngilizce Sözlük