From English-Portuguese FreeDict Dictionary ver. 0.3: stream /striːm/ 1. corrente, fluxo 2. riacho, ribeiro
stream /striːm/ 1. corrente, fluxo 2. riacho, ribeiro