thermo-regulation - Spanish English Dictionary