foreign financed - English Synonyms Dictionary