man-made feature (cultural feature) - German English Dictionary