substitute transport-type vehicle - Francés Inglés Diccionario