professional driver of a cab, bus or other vehicle - Alemán Inglés Diccionario