quite a lot of people - Francés Inglés Diccionario