Search for crossword answers and clues

Answer for the clue "Bach work performed at the Moulin Rouge? ", 13 letters:
cancancantata