leave its mark on something - Türkçe İngilizce Sözlük