keep something a secret - Francés Inglés Diccionario