What does Badelaken mean?

Badelaken - German to English

shower sheet