intercede on someone else's behalf - Fransızca İngilizce Sözlük