sugar cane flower stem - Spanish English Dictionary