liquid insecticide that is sprayed - Spanisch Englisch Wörterbuch