meaning of Behindertenwerkstatt

Behindertenwerkstatt - German to English

sheltered workshop