detachable key switch - Turc Anglais Dictionnaire