keep something hidden - Francés Inglés Diccionario