What does Babusche mean?

Babusche - German to English

babouche