What does afluente mean?

afluente - Spanish to English

tributary