reveal the truths - Francés Inglés Diccionario