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