glial cells (glia) - Turkish English Dictionary