radiator thermostat - Spanish English Dictionary