microglial - German English Dictionary