man-made lake - Turco Inglés Diccionario