to stage-manage something - Turkish English Dictionary