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