professional driver of a cab, bus or other vehicle - Francés Inglés Diccionario