self-financing - English Synonyms Dictionary