physiological ecology - French English Dictionary