trestle flume - French English Dictionary