on the face of it - Turco Inglés Diccionario