non-agricultural pesticide - French English Dictionary