meaning of beschützende Werkstatt

beschützende Werkstatt - German to English

sheltered workshop [for the handicapped]