quite a few people - Español Inglés Diccionario