tidal power generation system - Turkish English Dictionary