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