rigorous oversight of government expenditures - Turc Anglais Dictionnaire