self-registering thermometer - German English Dictionary