open flume turbine chamber - Spanish English Dictionary