open-flume turbine - Turkish English Dictionary