quench (plastics) - Spanish English Dictionary