mountain-dwelling person - Francés Inglés Diccionario