non-agricultural pesticide - German English Dictionary