to come in vast numbers - Turco Inglés Diccionario