knee-sock - Turkish English Dictionary