fighting cock's victory - İspanyolca İngilizce Sözlük