selective pesticide - French English Dictionary