population momentum - French English Dictionary