exogenous enclosure - Français Anglais Dictionnaire