mountain village - Français Anglais Dictionnaire