stage a sit-down strike - Turkish English Dictionary