vehicle superstructure - Alemán Inglés Diccionario