product warehousing - French English Dictionary