insecticide for dengue-carrying mosquitoes - Spanish English Dictionary