defect apparent on the face thereof - Espagnol Anglais Dictionnaire