snow-covered peak - Français Anglais Dictionnaire