theatrical contrivance effecting change of scenery - Turkish English Dictionary