Crossword clues for Spanish device for capital punishment 7 letters:GARROTESpanish device for capital punishment