social rehabilitation center - Alemán Inglés Diccionario