defect apparent on the face thereof - Turkish English Dictionary