nerveroot (cypripedium acaule) - Spanish English Dictionary