meaning of Braunrote Schlauchpflanze

Braunrote Schlauchpflanze - German to English

nice pitcher plant [Sarracenia rubra]