non-charitable trust - German English Dictionary