power station supply canal - Turco Inglés Diccionario