another possibility - Turco Inglés Diccionario