meaning of Beizbad

Beizbad - German to English

pickling shower