a lasting effect - Turc Anglais Dictionnaire