take with a moral crossword clue