population fluctuation - French English Dictionary