to stage-manage something - Spanish English Dictionary