screw-pin shackle - Turc Anglais Dictionnaire