nearest inhabited area - Français Anglais Dictionnaire