west indian locust - Allemand Anglais Dictionnaire