achieve victory over a rival - Fransızca İngilizce Sözlük