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