narrow-leaf lotus - Spanish English Dictionary