thermoregulate - German English Dictionary