sound public finances - Turkish English Dictionary