demonized - German English Dictionary