replenishment delivery - French English Dictionary