to warehouse goods - French English Dictionary