fighting cock's victory - Español Inglés Diccionario