key with protective means - French English Dictionary