leave its mark on something - Almanca İngilizce Sözlük