disclosure of business secrets - Turco Inglés Diccionario