macroecology - French English Dictionary