What does Becherpflanzen mean?

Becherpflanzen - German to English

pitcher flowers [genus Sarracenia]