to the best of my memory - Turc Anglais Dictionnaire