Search for crossword answers and clues

Answer for the clue "Play by heart? ", 17 letters:
dramaticpiecenter