mountain-dwelling person - Turkish English Dictionary