group of keys or small islands - Allemand Anglais Dictionnaire