group of vulgar or rude people - Español Inglés Diccionario