pull yourself hand over hand along the rope - Turkish English Dictionary