thermoregulate - Alemán Inglés Diccionario