man-made lake - İspanyolca İngilizce Sözlük