chicken coop where fighting cocks are raised - Francés Inglés Diccionario