fighting cock's victory - Fransızca İngilizce Sözlük