substitute transport-type vehicle - Alemán Inglés Diccionario