stump sock - Turkish English Dictionary