west indian locust - German English Dictionary