walled enclosure - French English Dictionary