neighboring countries - Français Anglais Dictionnaire