substance defect - French English Dictionary