stellate cells of liver - Turkish English Dictionary