reservoir for power generation - Espagnol Anglais Dictionnaire