master of medical science - French English Dictionary