woman who makes or sells fireworks - Spanish English Dictionary