safety device preventing torsion - Turkish English Dictionary