stacking pallet - Turkish English Dictionary