Actually®, it's Portuguese. But Spanish is close enough (and your translation is excellent, emanuela!)