artificial lake - Anglais Synonymes Dictionnaire

artificial lake

n.
[1] reservoir , man-made lake