group of keys or small islands - Turco Inglés Diccionario