forged steel self-locking hook - Español Inglés Diccionario