forged steel self-locking hook - Turc Anglais Dictionnaire