product of man's intellect or labor - Turc Anglais Dictionnaire