to the best of my memory - Turco Inglés Diccionario