betrayal of trade secrets - Francés Inglés Diccionario