group of small islands in the caribbean - Turkish English Dictionary