demigod - German English Dictionary