group of small islands in the caribbean - Spanish English Dictionary