social rehabilitation center - Francés Inglés Diccionario