physical medicine and rehabilitation - French English Dictionary