clear-water reservoirs - Español Inglés Diccionario