win a historic victory - Deutsch Englisch Wörterbuch