The English term "spectacle" matches the Dutch term "spektakel"

other english words that include "spectacle" : dutch :
seat, spectacles, glasses bril
spectacle kijkspel
spectacle schouwspel