trestle flume - Spanish English Dictionary