license to practise medicine - Spanish English Dictionary