sacred lotus (nelumbo nucifera) - Spanish English Dictionary