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