instrument creating a trust - Französisch Englisch Wörterbuch