What does Ballenpolster mean?

Ballenpolster - German to English

electronic cushion