make an overwhelming impression - Türkçe İngilizce Sözlük