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