Garlic Dill French Fries with Lemon Dill Yogurt Sauce Recipe | Yummly