Search for crossword answers and clues

Answer for the clue "Envy or sloth in St. Louis? ", 12 letters:
cardinalssin