all inclusive trust deed - Deutsch Englisch Wörterbuch