firecrackers along a street which are blown up during festivities - Espagnol Anglais Dictionnaire