a large group or chain of islands - Türkisch Englisch Wörterbuch