set of hills or natural terrain elevations - Spanish English Dictionary