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