thermocompression - German English Dictionary