thin-stemmed lady's mantle - Turkish English Dictionary