defect apparent on the face thereof - Turco Inglés Diccionario