(river) branch - Francés Inglés Diccionario