astrocytes - German English Dictionary