Homöostase - Spanish English Dictionary