Spanish-English Dictionarystream
Spanish word for stream