superstructure or flashboard - Alemán Inglés Diccionario