cup plant (silphium perfoliatum) - German English Dictionary