enclosure for cockfights - Francés Inglés Diccionario