knee-high sock - Turkish English Dictionary