thermoregulate - Spanish English Dictionary