man-made lake - Allemand Anglais Dictionnaire