foreign trade transaction - French English Dictionary