woman who makes or sells fireworks - Turkish English Dictionary