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