to the best of my remembrance - Turc Anglais Dictionnaire