translate English to French: Neonicotinoid insecticide
Insecticide à base de neonicotinoides