grazing on the banks of rivers - Français Anglais Dictionnaire