a whole bunch of people - Alemán Inglés Diccionario