quite a few people - Francés Inglés Diccionario