california lady's slipper (cypripedium californicum) - Turkish English Dictionary