timber framework - German English Dictionary