mountain lady's slipper (cypripedium montanum) - Turkish English Dictionary