mountain dweller - French English Dictionary