ice-dammed lakes - Francés Inglés Diccionario