man-made feature (cultural feature) - Türkisch Englisch Wörterbuch