syringes for spraying insecticides - German English Dictionary