make a lasting impact - Turc Anglais Dictionnaire