I found it - Turco Inglés Diccionario