there's another option - Turco Inglés Diccionario