logistics department - French English Dictionary