rigorous oversight of government expenditures - Deutsch Englisch Wörterbuch