hydraulic thermostat - Turkish English Dictionary