Cindy's Lemon Dill Tarter Sauce