rough and pathless place - French English Dictionary