What does Badekrätze mean?

Badekrätze - German to English

swimmer's itch