international logistic center - French English Dictionary