flute (corrugated board) - Español Inglés Diccionario