timber framed buildings - Alemán Inglés Diccionario