translate English to French: There are 100 million and more of them on the planet and every year there are two million new ones.
Notre planète en compte 100 millions et davantage, et chaque année, deux millions de mines s'y ajoutent.