achieve victory over a rival - Türkisch Englisch Wörterbuch