mound lily (yucca gloriosa) - Spanish English Dictionary