instrument creating a trust - Spanish English Dictionary