achieve victory over a rival - Almanca İngilizce Sözlük