artificial lake - Inglés Sinónimo Diccionario

artificial lake

n.
[1] reservoir , man-made lake