master of medical science - Spanish English Dictionary