artificial lake - Alemán Inglés Diccionario