have one's licence - Francés Inglés Diccionario