insecticide sprinkler - Francés Inglés Diccionario