demonographer - French English Dictionary