frame for twisting ropes - Turkish English Dictionary