microglial - Turkish English Dictionary