benefactress - English Synonyms Dictionary