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