crippled children's treatment centre - German English Dictionary