group of conflictive and ill-intentioned people - Spanish English Dictionary