livestock enclosure - Francés Inglés Diccionario