trust deed or other instrument - Französisch Englisch Wörterbuch