Pressed Dill Potato Slices & Dill Dip Recipe