a trade secret - Deutsch Englisch Wörterbuch