mountain-dwelling person - Turco Inglés Diccionario