achieve victory over a rival - German English Dictionary