promote one's idea - Almanca İngilizce Sözlük