What does Barbiepuppe mean?

Barbiepuppe - German to English

Barbie doll ®