licence to operate a taxi - Español Inglés Diccionario