string of islands - Spanish English Dictionary