thermo regulator - French English Dictionary