overpopulated - French English Dictionary