The English term "spectacle" matches the Romanian term "spectacol"

other english words that include "spectacle" : romanian :
spectacles ochelari