product of man's intellect or labor - Türkisch Englisch Wörterbuch