enclosure for livestock - Francés Inglés Diccionario