logistics director - French English Dictionary