trust deed or other instrument - Allemand Anglais Dictionnaire