defect apparent on the face thereof - İspanyolca İngilizce Sözlük