load-bearing timber structures - Francés Inglés Diccionario