group of vile people - Francés Inglés Diccionario