maintaining body temperature - Francés Inglés Diccionario