defect apparent on the face thereof - Turc Anglais Dictionnaire