astrocyte - German English Dictionary