public spending ratio - English Synonyms Dictionary