defect-producing - French English Dictionary