suffer from the same defect - French English Dictionary