tidal power utilising system - Turkish English Dictionary