impounded lakes - Español Inglés Diccionario