Thermoregulation - Español Inglés Diccionario