demigoddess - German English Dictionary