school for children with speech defects - German English Dictionary