rehabilitation and social sustainability division - Spanish English Dictionary