corrugated cardboard roll - Francés Inglés Diccionario