What does Animatronik mean?

Animatronik - German to English

animatronics {pl}