large group of islands - Fransızca İngilizce Sözlük