treasury deficit - French English Dictionary