win a historic victory - Spanisch Englisch Wörterbuch