What does Behindertenwerkstatt mean?

Behindertenwerkstatt - German to English

sheltered workshop