tidal power utilising system - Turco Inglés Diccionario