man-made feature - Türkisch Englisch Wörterbuch