string of islands - Francés Inglés Diccionario