score a historic victory - Französisch Englisch Wörterbuch