product of man's intellect or labor - German English Dictionary