large amount of animals or people - İspanyolca İngilizce Sözlük