maintaining body temperature - Alemán Inglés Diccionario