astrocito - German English Dictionary