corrugated panels - Francés Inglés Diccionario