a large group or chain of islands - Almanca İngilizce Sözlük