motion-picture projector - Turkish English Dictionary