struggle in the heat crossword clue