business secrecy - German English Dictionary