population fluctuations - French English Dictionary