a whole bunch of people - Turco Inglés Diccionario