corrugated cardboard cushion - Español Inglés Diccionario