set up a trust - Englisch Synonyme Wörterbuch