hydroelectricity - Alemán Inglés Diccionario