stemless lady's-slipper - French English Dictionary