reservoir for power generation - Turco Inglés Diccionario