reveal one's innermost thoughts - Francés Inglés Diccionario