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