enclosure for livestock - Turco Inglés Diccionario