pull off sock - Turkish English Dictionary