timber frame panel - Alemán Inglés Diccionario