hooded pitcher plant (sarracenia minor) - German English Dictionary