pyrotechnic projector - Turkish English Dictionary