timber frameworks - French English Dictionary