professional driver of a cab, bus or other vehicle - Español Inglés Diccionario