high oil temperature thermostat - Turkish English Dictionary