liquid insecticide that is sprayed - Deutsch Englisch Wörterbuch