rigorous oversight of government expenditures - Turco Inglés Diccionario