score a historic victory - Deutsch Englisch Wörterbuch