total public spending - French English Dictionary