having a speech defect - Spanish English Dictionary