atamasco lily - Spanish English Dictionary