cup plant (silphium perfoliatum) - Spanish English Dictionary