west indian locust - Turc Anglais Dictionnaire