sheep-fold - French English Dictionary