intercede on someone else's behalf - Türkçe İngilizce Sözlük