desert locust plague prevention programme - German English Dictionary