protective device against torsion - Spanish English Dictionary