trust deed or other instrument - Spanisch Englisch Wörterbuch