atamasco lily (zephyranthes atamasco) - Spanish English Dictionary