rough and roadless place - Français Anglais Dictionnaire