Thermoforming - French English Dictionary