group of happy or mischievous people - Español Inglés Diccionario