ecological biology - French English Dictionary