rehabilitation and restoration - German English Dictionary