loud group of young people - Spanish English Dictionary