interuniversity institute for population research - French English Dictionary