all inclusive trust deed - Allemand Anglais Dictionnaire