artificial product - German English Dictionary