to the best of my memory - Türkisch Englisch Wörterbuch