pompous and noisy culmination to festivities or carnival - Spanish English Dictionary