protective device against torsion - Turkish English Dictionary