impounding dams - Inglés Sinónimo Diccionario