dammed lakes - Alemán Inglés Diccionario