magnetic film projector - Turkish English Dictionary