small pen for livestock - French English Dictionary