This lemon dill aioli is loaded with fresh tangy flavor and makes a fantastic sauce, topping or dip. Ready in 5 minutes!