translate English to French: • Invasive Species - A destructive force has met limited resistance - October
• Les espèces envahissantes - Une force destructrice qui rencontre peu de résistance - Octobre