rigorous oversight of government expenditures - Turkish English Dictionary