load-bearing timber structures - French English Dictionary