over-population - French English Dictionary