ladies' slipper (cypripedium) - Spanish English Dictionary