place for training fighter cocks - Español Inglés Diccionario