alligator button (nelumbo lutea) - Spanish English Dictionary