timber framed buildings - Turco Inglés Diccionario