thermocompression - French English Dictionary