tremendous/huge crowd - Turco Inglés Diccionario