thermostat controlled oil cooler - Turkish English Dictionary