This Radish Cucumber Dill Salad is crunchy, refreshing and packed with vitamins. The sour cream dressing makes it even better!