liquid insecticide that is sprayed - Espagnol Anglais Dictionnaire