small corral for livestock - Spanish English Dictionary