trestle legs - French English Dictionary