overpopulating - French English Dictionary