artificial lakes - Turco Inglés Diccionario