therapeutic rehabilitation - French English Dictionary