glued laminated timber - Turkish English Dictionary