a large group or chain of islands - Deutsch Englisch Wörterbuch