Yes, "toeschouwer" is indeed a Dutch word with 9 letters and it translates to "spectator" or "observer" in English.
9 letters
aanwezigeomstanderspectator
aanwezige
omstander
spectator