athletic sock - Turkish English Dictionary