charitable trust - English Synonyms Dictionary