thermocompressor - French English Dictionary