rehabilitation and restoration - French English Dictionary