large number of people, things, or activities - İspanyolca İngilizce Sözlük