timber framed buildings - Turkish English Dictionary