hydrothermostat - French English Dictionary