yucca glauca - Turkish English Dictionary