atamasco lily - French English Dictionary