ecological life association - French English Dictionary