promote one's idea - Türkçe İngilizce Sözlük