Green Bean Salad with Cherry Tomatoes, Feta and Dill Recipe | Yummly