conceal facts - Francés Inglés Diccionario