dammed lakes - Francés Inglés Diccionario