man-made lake - İngilizce Eşanlam Sözlük