trust territories - Français Anglais Dictionnaire