the most remote area - Français Anglais Dictionnaire