man-made lake - Turkish English Dictionary