have a long memory - Turc Anglais Dictionnaire