In French, the word "marionette" refers to any kind of puppet. In English, "marionette" specifically refers to string puppets. The origin of this word goes back to the early Christian church when there would be processions of string puppets of Mary, Joseph, Jesus, and other Biblical figures. So the word "marionette" translates to "little Mary," as in Jesus' mother.
Today I was going through some supplies and found this:
|Huh? Did I mention that I really don't work with marionettes?|
attached to this:
Some rope and part of a yogurt container -- voila!