autoecology - French English Dictionary