sound public finances - French English Dictionary