reveal one's innermost thoughts - Español Inglés Diccionario