corrugated cardboard cushion - Turkish English Dictionary