preservation of trade secrets - French English Dictionary