seat sock - Turkish English Dictionary