road transport vehicle - Francés Inglés Diccionario