a trade secret - Espagnol Anglais Dictionnaire