forged steel hook with latch - Alemán Inglés Diccionario