forged steel self-locking hook - Turco Inglés Diccionario