Giant couscous salad with fresh mint, dill, lemon zest, olive oil and other good stuff