tributary rivers/streams - Francés Inglés Diccionario