insecticide sprinkler - Alemán Inglés Diccionario