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