pertaining to the antilles and inhabitants - Français Anglais Dictionnaire