load-bearing timber structures - Español Inglés Diccionario