make a lasting impact - Almanca İngilizce Sözlük