meaning of Becherzelle

Becherzelle - German to English

goblet cell