suffer from the same defect - Turkish English Dictionary