man-made lake - Turc Anglais Dictionnaire