translate English to French: organophosphate insecticides
Insecticide du groupe des organophosphates