excavator superstructure - Alemán Inglés Diccionario