score a historic victory - Türkisch Englisch Wörterbuch