glacially impounded lakes - Alemán Inglés Diccionario