insecticide sprayer - Francés Inglés Diccionario