turbine using tide energy - Turco Inglés Diccionario