west-indian locust - Turkish English Dictionary