word or phrase particular to the antilles - Turc Anglais Dictionnaire