word or phrase particular to the antilles - Francés Inglés Diccionario