corrugated structure - Alemán Inglés Diccionario