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