crippled children's treatment-centre - Spanish English Dictionary