protoplasmic astrocyte - French English Dictionary