parade of horseback riders held on the first day of popular festivities - Spanish English Dictionary