mountain and hill region - German English Dictionary