overbreeding - French English Dictionary