lotus (nelumbo lutea) - French English Dictionary