word or phrase particular to the antilles - Français Anglais Dictionnaire