protective device against torsion - French English Dictionary