livestock enclosure - Alemán Inglés Diccionario