translate English to French: Working in sheltered workshops
Travailler dans des ateliers protégés