rehabilitation and social sustainability division - German English Dictionary