network of rivers - Francés Inglés Diccionario