group of noisy or boisterous people - Spanish English Dictionary