turbine using tide energy - Turkish English Dictionary