astroglia - German English Dictionary