tributary river/stream - Francés Inglés Diccionario