hard compound crossword clue