Thermokompressor - French English Dictionary