snow-fed river - Français Anglais Dictionnaire