sweat sock - Turkish English Dictionary