instrument creating a trust - English Synonyms Dictionary