pale pitcher plant - German English Dictionary