group of small islands in the caribbean - Español Inglés Diccionario