Search for crossword answers and clues

Answer for the clue "Bach mini comic opera about a beverage addiction ", 13 letters:
coffeecantata