mountain and hill region - Spanish English Dictionary