charitable work - English Synonyms Dictionary