achieve victory over a rival - Englisch Synonyme Wörterbuch