key with protective means - Spanish English Dictionary