detachable key switch - Espagnol Anglais Dictionnaire