overall public budget - French English Dictionary