string of islands - Turc Anglais Dictionnaire