defect apparent on the face thereof - German English Dictionary