fighting cock's victory - German English Dictionary