a trade secret - Alemán Inglés Diccionario