group of depraved people - Español Inglés Diccionario