deep-seated defect - Spanish English Dictionary