die cushion (press) - Spanish English Dictionary