group of keys or small islands - Alemán Inglés Diccionario