liquid insecticide that is sprayed - Türkisch Englisch Wörterbuch