public spending ratio - German English Dictionary