medical benefits - French English Dictionary