agreement of non-disclosure - Francés Inglés Diccionario