liquid insecticide that is sprayed - Turco Inglés Diccionario