rope-grab fall protection device - Turkish English Dictionary