suffer from the same defect - German English Dictionary