hydroelectric machine - Espagnol Anglais Dictionnaire