mountain-dwelling person - Turc Anglais Dictionnaire