demonographer - German English Dictionary