threaded protector - Spanish English Dictionary