leave one's mark on - Türkçe İngilizce Sözlük