indigenous people of the lesser antilles in south america - Allemand Anglais Dictionnaire