ecological hierarchy - Français Anglais Dictionnaire