win a historic victory - German English Dictionary