translate English to French: • invasive alien species;
• les espèces exotiques envahissantes,