ecological complexity - Français Anglais Dictionnaire