joist hanger supporting timber beams - Español Inglés Diccionario