to put it more explicitly - Turco Inglés Diccionario