thermostatic vent valve - French English Dictionary