ecological territory - Français Anglais Dictionnaire