considerable number of people - Turco Inglés Diccionario