current deficit - French English Dictionary