What does beschützende Werkstätte mean?

beschützende Werkstätte - German to English

sheltered workshop [for the handicapped]