directorate of foreign trade - French English Dictionary