Green Beans with Toasted Hazelnuts and Lemon Zest