Insecticide sprayers - German English Dictionary