anticipate (3 4) crossword clue