hydroelectricity - German English Dictionary