be able to keep a secret - Francés Inglés Diccionario