set of hills or natural terrain elevations - Espagnol Anglais Dictionnaire