word or phrase particular to the antilles - Turkish English Dictionary