Middle Eastern Vegetable Salad (Serves 4 to 6)