safety device preventing torsion - Français Anglais Dictionnaire