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