michell-banki hydraulic turbine - Turkish English Dictionary