leased territories - Français Anglais Dictionnaire