secret process or trade secret - German English Dictionary