rough and roadless place - German English Dictionary