clear-water reservoirs - Spanish English Dictionary