roof trestle - German English Dictionary