What does beschützende Werkstatt mean?

beschützende Werkstatt - German to English

sheltered workshop [for the handicapped]