What does Braunrote Schlauchpflanze mean?

Braunrote Schlauchpflanze - German to English

nice pitcher plant [Sarracenia rubra]