(mountain) range - French English Dictionary