form a landslide - İspanyolca İngilizce Sözlük