Thanks Guadalupe for your contribution!
Although I know the definition of comparsa and carroza, I would like to find an exact translation in English for both words. So far, I think I will translate as
carriage and
dancing groups which is not quite the translation because the
comparsa specifically is a group of people, dressed in carnival clothes dancing, accompanied by a music band.
The carroza is a high and large carriage with fancy garments and recorded music on, to which people in the carriage, dance. These people also with fancy clothes (sometimes very few and small clothes

).
"We're in the middle of carnivals, carrozas and comparsas now here in Havana"...
