logistics supervisor - French English Dictionary