pompous and noisy culmination to festivities or carnival - Espagnol Anglais Dictionnaire