From English-French FreeDict Dictionary ver. 0.1.6: key /kiː/ 1. touche, touche de clavier 2. clef
key /kiː/ 1. touche, touche de clavier 2. clef