(a river) flow - Français Anglais Dictionnaire