pallet warehouse - French English Dictionary