betrayal of trade secrets - Español Inglés Diccionario