Homeostase - French English Dictionary