demographer - French English Dictionary