hill-dwelling - French English Dictionary