warehousing and logistics - French English Dictionary