hydroelectrical - Spanish English Dictionary