Silly doub translating something

Silly doub translating something

First: sorry my english is not good.

Second: sorry if i shouldn't post this here.

Third: English speakers, what's the name of this? https://www.mercadolibre.com.ar/estabilizador-de-tension-lyonn-tca-1200n...

In my country we call this "Estabilizador de tensión"  witch translate means "tension stabilizer" or "voltage stabilizer" but if i google it in english with those words i found a different device.

I'm also attaching a picture.

Thanks.

Attachments: 
Preview
estabilizador.png estabilizador.png 101.1 Kb [0 download(s)]