recall long-forgotten things - Turc Anglais Dictionnaire