string of islands - Espagnol Anglais Dictionnaire