radiator thermostat - German English Dictionary