sheep fold - French English Dictionary