quite a lot of people - Alemán Inglés Diccionario