lotus (nelumbo lutea) - German English Dictionary