What does Babytragetuch mean?

Babytragetuch - German to English

papoose [baby sling]