roof trestle - French English Dictionary