fenced enclosure with posts and barbed wire - Francés Inglés Diccionario