our lord’s candle (yucca whipplei) - Turkish English Dictionary