Carrot Fries with Fresh Dill Dip Recipe | Yummly