list of dams and reservoirs - Spanish English Dictionary