what does florante mean in spanish