braces of metal for handling loads - Español Inglés Diccionario