difficult mountain trail - Français Anglais Dictionnaire