win a landslide victory - Fransızca İngilizce Sözlük