prolonged exploding of fireworks - German English Dictionary