all inclusive trust deed - Français Anglais Dictionnaire