Whip up this creamy lemon dill sauce in 5 minutes! Bursting with fresh dill and zesty lemon, it pairs perfectly with salmon and fresh veggies.