atamasco lily (zephyranthes atamasco) - French English Dictionary