amber lily (anthericum torreyi) - Spanish English Dictionary