instrument creating a trust - German English Dictionary