demonologer - German English Dictionary