licence a doctor to practise medicine - Francés Inglés Diccionario