stream (a large amount or number moving or occurring in steady succession) - Turco Inglés Diccionario