knee-length sock - Turkish English Dictionary