group of keys or small islands - Spanish English Dictionary