frontier region/province - Français Anglais Dictionnaire