ground surrounded by an enclosure - Français Anglais Dictionnaire