impounded lakes - Francés Inglés Diccionario