selective pesticide - Spanish English Dictionary