create a tremendous impression - Türkçe İngilizce Sözlük