foreign trade deficits - French English Dictionary