rough and roadless place - Allemand Anglais Dictionnaire