non-charitable trust - Turkish English Dictionary