corrugated cardboard cushion - Alemán Inglés Diccionario