great masses of people - Turco Inglés Diccionario