engineered timber board - French English Dictionary