long crunchy vegetable crossword clue